/**
 * 
 */
 // 加载模版
//	    $(function() {
//	      var tpls = $.tpls = {};
//	      $('[type=x-html-template]').each(function(ind, tpl) {
//	        tpls[tpl.id] = _.template(tpl.innerHTML);
//	        $(tpl).remove();
//	      });
//	    })
	$(function($){
        $("body").on("click",".tree_item .ti_desc i",function(){
        	 var _this=$(this).parent().parent();
        	 _this.toggleClass("active");
        })   
	})
		
		 
	 //加载微信部门树形结构
	  function loadJSON(tar){
	        	var turl=tar.attr("tar");
	        	var  content=tar.find(".tree_bd");
	        	content.html("");
	    	    $.getJSON(turl, function(json){
		    		// 使用模版
			        $.each(json, function(index) {
			        	var item=this;
			          //  var tpl = $.tpls['tpl-item']; style="display:none"
			            var str= ' <li class="tree_item  item" style="display:block" id="p'+item.id+'" parentid="'+item.parentId+'"> '+
			            '<div class="ti_desc"    > <i class="fa fa-group fa-lg"></i> <span class="name">'+item.name+'</span></div> </li>' ;
 
			           if( item.parentId==1)
			            { //添加第一级别的组
			          	    content.append(str);
			            }
  
			            
			            else
			            {
			            	//添加第一级别的组下面的组
			                   var tar= $('#p'+item.parentId);
 
			                   if(tar.children(".tree_content").length<1)
			                       $("<ul class='tree_content'></ul>").appendTo(tar);
			                   
			                   tar.children(".tree_content").append(str);	   
			            }
			        });
			        
			      
			         $('#p1').addClass("active");
			         
			         //隐藏不没有权限的组
			         var deps= $("body").attr("depids");
			         deps=deps.split(",");
			         $.each(deps,function(){
			        	 var id=this;
			        	 var item=$('#p'+id);
			        	// alert(item.attr("parentid"))
			        	 if((item.length>-1)||(deps==1)||
			        	   (item.attr("parentid")==1))
			        	 {
			        		 item.addClass("nor").show();
			        		 item.find(".tree_item").addClass("nor").show();
			        		 item=item.parents(".tree_item").show();
			        	 } 
			         });
			       /*  $(".tree_item").each(function(){
			        	 if($(this).children().length==1)
			        	   $(this).attr("href","#eqplist"+$(this).children().length);
			         })*/
			        
	    		});
	  }